Skip to main content

Last updated by: Mouse933, Last updated on: 23/01/2026

Creating Forks

A fork is a personal copy of a repository. Forks are used if you need to make changes to a project without modifying the original repository directly. Most users in Redback Operations will need to rely on forks to add files and propose changes to the existing files on the repositories.

For cases where you may need to make changes to security configurations, add new files to the repository or test updates and security fixes, forks can make it easier to work with the repository as it allows you to make changes using your preferred local environment.

To create a fork of an existing repository, simply navigate to the repo, click the fork drop down button and create a new fork.

Fork Dropdown

As shown here, this gives you a fork on your own local account.

Forked Repo

Cloning the Repository

Before working on the forked repository, it’s good practice to clone it to your local machine. Cloning creates a local copy of the repository on your machine allowing you to edit files, create branches and commit changes using development tools such as the git command line interface or and IDE.

Cloning the fork is easy to do. From the forked repository click the code button as seen below and copy the URL.

Clone Link

Once copied you can paste the link into the Git command line tool, or your development tool of choice to clone it to your local machine using the git clone command.

Clone Command